hotels and other collective accommodations - German English Dictionary